home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Information / Programming / Gestalt Selectors 3.4.2 / Updates / Update 3.4.2 < prev   
Encoding:
Text File  |  1996-07-01  |  11.3 KB  |  347 lines  |  [TEXT/R*ch]

  1.  
  2. Dear readers,
  3.  
  4. Touching the mouse and trackball after two weeks of vacation was a weird
  5. experience! I enjoyed my tour around Ireland (2400 km) very much but I
  6. enjoy being back to the virtual world (14.400 bps! :-).
  7.  
  8. Just before I left I downloaded the Revision 2 and installed it on my Duo
  9. 210. Not much new, 'sysu' is different and 'cput' still returns the wrong
  10. value...
  11.  
  12. Replying on the 3.4.1 update Jon Pugh noted that the Reveal Original menu
  13. also reveals the application the selected document is opened with when
  14. double-clicked. See the 'fndx' selector entry in the full GSL for more
  15. info.
  16.  
  17. Regarding GSL 3.4: are there other people who did not receive the full
  18. version by email? It seems I also have to re-mail it to Info-Mac et al.
  19.  
  20. Bye,
  21. Rene
  22.  
  23. PS. Who dropped an 'Been there...done that' T-shirt in my mailbox???
  24.  
  25.  
  26. Gestalt Selectors List 3.4.2 Update
  27. ===================================
  28.  
  29. Maintained and published by Rene G.A. Ros (rgaros@bio.vu.nl)
  30.  
  31. First published: 12 October 1992, 13:15 CET (GMT+1)
  32. Last version   : 14 May 1996, 07:45 CET (GMT+2, DST)
  33. Previous update: 3 June 1996, 07:40 CET (GMT+2, DST)
  34. Last modified  : 1 July 1996, 22:30 CET (GMT+2, DST)
  35.  
  36. The complete version is available to subscribers by sending an email to:
  37.      gestalt-selectors-list-request@bio.vu.nl
  38. with as subject:
  39.      archive get recent/gestalt-selectors.etx
  40. or to get the compressed version:
  41.      archive get recent/gestalt-selectors.sit.hqx
  42.  
  43. If this is the first update you receive since subscribing to the mailing
  44. list you may want to get the previous updates as well. Then email to the
  45. address listed above and use this command:
  46.      archive get updates/updates-comb.etx
  47.  
  48. A vertical bar in front of a line indicates the line has changed or was
  49. added.
  50.  
  51. PLEASE SEND COMMENTS AND CORRECTIONS TO THE EDITOR AS SOON AS POSSIBLE.
  52.  
  53. The following persons contributed to this update:
  54.  
  55. ===========================================================================
  56. Contributions to the selector sections
  57. ===========================================================================
  58. Person                 Software                Selector(s) added/changed
  59. ---------------------------------------------------------------------------
  60. Jean-Pierre Curcio     Open Transport lib      otmo, otmv, otra, otrv
  61.                        Remote Access Aliases ext
  62.                                                strm
  63.                        System                  bclk, pclk
  64. Rene Ros               Serial Enabler cp       SSpe
  65.                        Sibling Rivalry ext     Sibl
  66.                        StuffIt SpaceSaver? ext SLi3, SLip
  67.                        System                  mach, pclk
  68.                        System ?                sr/2
  69.                        System 7.5.3 Rev. 2     sysu
  70.                        True Finder Integration? cp?
  71.                                                TFI1, TFI2, TFI3, TFI4
  72.                        unknown                 ASB!, ASB$, ASB*, HotK, Zoom
  73. ---------------------------------------------------------------------------
  74.  
  75. Apple System Software (A-E)
  76. ===========================
  77.  bclk (System [7.5.2?) INF?
  78.       gestaltBusClkSpeed &AS22
  79.       Returns the main I/O bus clock speed in Hz.
  80.  
  81.       #define gestaltBusClkSpeed 'bclk'
  82.  
  83.       NOTES:
  84.       Only on Power Macintosh, not on 68K computers?
  85.  
  86. |     Some 604-based Power Computing models return the wrong value.
  87. |     (Jean-Pierre Curcio)
  88.  
  89.       See also 'pclk' in this chapter.
  90.  
  91. Apple System Software (F-K)
  92. ===========================
  93. No changes.
  94.  
  95. Apple System Software (L-N)
  96. ===========================
  97.  mach (System [6.0.4]) INF
  98.       gestaltMachineType
  99.       Returns one of the following values, indicating the type of
  100.       machine.
  101.  
  102. [type values omitted]
  103.  
  104.       NOTES:
  105.       The Developer Notes (available from APDA, on ftp.info.apple.com and on
  106.       the Developer CD-ROM Series) about some PowerBook models (100, 140,
  107.       170, 190, PB2300 and PPC Upgrade PB5xx) provide incorrect information
  108.       regarding the machine type returned by the Gestalt Manager.
  109.       The Developer Note on the Power Macintosh 9500 doesn't contain any
  110.       Gestalt info, so it can't be wrong!
  111.       The Developer Note on the Power Macintosh 7200 says the type value is
  112.       0x108, this must be 108 (decimal!). (Eric-Paul Rebel)
  113. |     The Developer Note for the Power Macintosh 5400 doesn't know the type
  114. |     value. It shows only question marks. (Rene Ros)
  115.  
  116. [other notes omitted]
  117.  
  118. Apple System Software (O-S)
  119. ===========================
  120.  pclk (System [7.5.2]) INF?
  121.       gestaltProcClkSpeed &AS22
  122.       Returns the processor clock speed in Hz.
  123.  
  124.       #define gestaltProcClkSpeed 'pclk'
  125.  
  126.       NOTES:
  127.       Only on Power Macintosh, not on 68K computers?
  128.  
  129. |     On a PowerBook 5300c with System 7.5.2 this selector returns 99.9999 Mhz,
  130. |     not 100. Small 'off-by-one' bug? (Rene Ros)
  131.  
  132. |     Some 604-based Power Computing models return the wrong value.
  133. |     (Jean-Pierre Curcio)
  134.  
  135.       See also 'bclk' in this section.
  136.  
  137.  sysu (System Update enbl [7.5 upd 2.0s3]) INF?
  138.       gestaltSystemUpdateVersion? &AS22
  139.       Returns the System Update version as NumVersion.
  140.  
  141.       #define gestaltSystemUpdateVersion 'sysu'
  142.  
  143. |     NOTE: System 7.5.3 Revision 2 returns 2.0.3 for this selector.
  144.  
  145. Apple System Software (T-Z)
  146. ===========================
  147. No changes.
  148.  
  149. Apple Additional Software
  150. =========================
  151.  strm (Remote Access Aliases ext [1.0], part of Apple Remote Access)
  152.       gestaltRemoteAccessAttr &AD02
  153.  
  154.       enum {
  155.       #define gestaltRemoteAccessAttr 'strm' /* Remote Access attributes */
  156.       gestaltRemoteAccessExists   = 0,  /* ARA Connection Interface is */
  157.                                         /*  available */
  158.       gestaltRemoteAccessCallOnly = 1,  /* checks for ARA client &AD15 */
  159.       gestaltRemoteAccessMPServer = 2,  /* checks for ARA multi-port */
  160.                                         /*  server &AD15 */
  161.       gestaltRemoteAccessVers2    = 3,  /* checks for ARA 2.0 features */
  162.                                         /*  &AD15 */
  163. |     gestaltRemoteAccessVers21?  = 4}; /* installed by ARA Personal */
  164. |                                       /*  Server 2.1
  165.  
  166. Third Parties Software
  167. ======================
  168. No changes.
  169.  
  170. Unknown Apple Software
  171. ======================
  172. |otmo (Open Transport lib [1.1.1?])
  173. |     OpenTransportModemAttr?
  174. |     Returns information about the Open Transport Modem software?
  175. |
  176. |     enum {
  177. |     #define OpenTransportModemAttr? 'otmo'
  178. |     gestaltOpenTptModemPresent? = 0x00000001};
  179. |
  180. |otmv (Open Transport lib [1.1.1?])
  181. |     OpenTransportModemVersion?
  182. |     Returns the version of Open Transport Modem software as NumVersion?
  183. |
  184. |     #define OpenTransportModemVersion? 'otmv'
  185. |
  186. |     NOTE: Observed value 0x01000080 is incorrect!?
  187. |
  188. |otra (Open Transport lib [1.1.1?])
  189. |     OpenTransportRemoteAccessAttr?
  190. |     Returns information about the Open Transport Modem software?
  191. |
  192. |     #define OpenTransportRemoteAccessAttr? 'otra'
  193. |
  194. |     NOTE: Observed value: 27 (!?).
  195. |
  196. |otrv (Open Transport lib [1.1.1?])
  197. |     OpenTransportRemoteAccessVersion?
  198. |     Returns the version of Open Transport Modem software as NumVersion?
  199. |
  200. |     #define OpenTransportRemoteAccessVersion? 'otrv'
  201. |
  202. |     NOTE: Observed value 0x01000080 is incorrect!?
  203. |
  204. |sr/2 (System? [???])
  205. |      Observed on Power Macintosh 9500/120 with system 7.5.3.
  206.  
  207. Unknown Third Parties Software
  208. ==============================
  209. |ASB! (???)
  210. |ASB$ (???)
  211. |ASD* (???)
  212. |HotK (???)
  213. |Sibl (Sibling Rivalry ext [2.01?] by Matt Slot)
  214. |     Returns the type of patch/resource type loaded: '68K(option-8)' or
  215. |     'PPC(option-8)' ?
  216.  SLi2 (StuffIt SpaceSaver? ext [???] by Aladdin Systems, Inc.)
  217. |SLi3 (StuffIt SpaceSaver? ext [4.0?] by Aladdin Systems, Inc.)
  218. |SLip (StuffIt SpaceSaver? ext [4.0?] by Aladdin Systems, Inc.)
  219. |SSpe (Serial Enabler cp [1.0?] by Markus Fritze)
  220. |TFI1 (True Finder Integration? cp? [???] by Aladdin Systems, Inc.)
  221. |TFI2 (True Finder Integration? cp? [???] by Aladdin Systems, Inc.)
  222. |TFI3 (True Finder Integration? cp? [???] by Aladdin Systems, Inc.)
  223. |TFI4 (True Finder Integration? cp? [???] by Aladdin Systems, Inc.)
  224. |Zoom (???)
  225.  
  226. General Info
  227. ============
  228.  
  229. Sources
  230. -------
  231.  A    Apple Computer, Inc.
  232.  AD    Documentation & Magazines
  233.  AD02   AppleTalk Remote Access API External Reference Specification
  234.  
  235.  AS    Source code & header files
  236.  AS22   Gestalt.h header file of Universal Interfaces 3.0d3 on Copland DR1
  237.  
  238. About this list
  239. ===============
  240. For this update this chapter only includes the 'Gestalt Submission Form',
  241. 'Acknowledgements' and 'Editors' Address' sections.
  242.  
  243. Gestalt Submission Form
  244. -----------------------
  245. You can use this form to report information you found on already included
  246. selectors. But you can also use it to register new Gestalt selector codes.
  247. If you want to register the selector code your software installs, make sure
  248. you registered your code first with Apple Computer, Inc. Also, it is your
  249. good right if you chose to keep the meaning of the response value private.
  250. If so, still register so that others can at least detect your software by
  251. determining if the selector is present.
  252.  
  253. Software means, in this form, the software which installs the selector
  254. code. Not the whole package, just the extension or control panel (perhaps
  255. application) itself.
  256. The package is the product name in which the software is included and
  257. distributed.
  258. If data is not available or relevant, leave it blank. When the selector
  259. contains non-ASCII characters, please also provide the hexadecimal value.
  260.  
  261. You can also fill in this form on-line because it is also on the WWW
  262. pages of the GSL: http://www.bio.vu.nl/home/rgaros/gestalt/
  263.  
  264.  
  265. Your name: 
  266.  
  267. Your email address: 
  268.  
  269. Your company name: 
  270.  
  271. Do you want to remain anonymous? Yes / No
  272.  
  273. Software name: 
  274.  
  275. Software type: O application 
  276.                O control panel
  277.                O extension (also 'appe')
  278.                O other:
  279.  
  280. Category:      O Apple System Software
  281.                O Apple Additional Software
  282.                O Apple Software
  283.                O Third Parties Software
  284.  
  285. Package name: 
  286.  
  287. Author or Company name: 
  288.  
  289. Gestalt Selector: 
  290.  
  291. Constant name: 
  292.  
  293. First version to install selector: 
  294.  
  295. Source of information: 
  296.  
  297. Short description of the returned response:
  298.  
  299.  
  300.  
  301.  
  302.  
  303. Additional constant names and values for the response value meaning:
  304.  
  305.  
  306.  
  307.  
  308.  
  309. Please email this form to this Internet address: rgaros@bio.vu.nl
  310.  
  311. Acknowledgements
  312. ----------------
  313. I want to thank the following persons for their contributions to this
  314. update and their support of this list:
  315.  
  316. ===========================================================================
  317. Name                                       Internet Email Address
  318. ---------------------------------------------------------------------------
  319.  
  320. ---------------------------------------------------------------------------
  321.  
  322. Legal Stuff
  323. -----------
  324. (C) 1992-1996, Rene G.A. Ros
  325.  
  326. It is not allowed to distribute the GSL updates separate from the full GSL.
  327. The full GSL can be used freely but is not public domain.
  328. See for legal information the Legal Stuff chapter of the full Gestalt
  329. Selectors List.
  330.  
  331. Editor's Address
  332. ----------------
  333. Rene G.A. Ros
  334. developer at Mac Support Automation B.V., Uitgeest, The Netherlands
  335. consultant to the Computer Department,
  336.     Biology Faculty, Vrije Universiteit Amsterdam, The Netherlands
  337. contract programmer Pascal and C, also 4th Dimension and other data-bases
  338.  
  339. D.C. van Krimpenstraat 3
  340. 1067 SG  Amsterdam-Geuzenveld
  341. The Netherlands, Europe
  342.  
  343. Email: rgaros@bio.vu.nl (preferred)
  344.        rgaros@dds.nl
  345.        ros@macsupport.nl
  346.        100112.1363@compuserve.com
  347.